golang.org/x/tools/go/ast/inspector.event.index (field)
41 uses
golang.org/x/tools/go/ast/inspector (current package)
cursor.go#L61: if in.events[index].index < index {
cursor.go#L118: return c.index, c.in.events[c.index].index + 1 // just one subtree
cursor.go#L143: if ev.index > i { // push?
cursor.go#L147: pop := ev.index
cursor.go#L177: if ev.index > i {
cursor.go#L179: pop := ev.index
cursor.go#L244: pop := events[c.index].index
cursor.go#L275: pop := events[i].index
cursor.go#L306: for i := c.index + 1; events[i].index > i; i = events[i].index + 1 {
cursor.go#L329: i := events[c.index].index + 1 // after corresponding pop
cursor.go#L331: if events[i].index > i { // push?
cursor.go#L354: if j := events[i].index; j < i { // pop?
cursor.go#L366: if i < int32(len(events)) && events[i].index > i { // push?
cursor.go#L379: return Cursor{c.in, events[len(events)-1].index}, true
cursor.go#L382: j := events[c.index].index - 1 // before corresponding pop
cursor.go#L386: return Cursor{c.in, events[j].index}, true
cursor.go#L435: return c.index <= c2.index && events[c2.index].index <= events[c.index].index
cursor.go#L462: if ev.index > i { // push?
cursor.go#L466: pop := ev.index
cursor.go#L502: if ev.index > i { // push?
cursor.go#L509: i = ev.index // disjoint, after; skip to next file
cursor.go#L541: limit = ev.index
cursor.go#L543: i = ev.index // disjoint, before; skip forward
inspector.go#L82: index int32 // index of corresponding push or pop event
inspector.go#L120: if ev.index > i {
inspector.go#L125: pop := ev.index
inspector.go#L158: if ev.index > i {
inspector.go#L160: pop := ev.index
inspector.go#L174: push := ev.index
inspector.go#L201: if ev.index > i {
inspector.go#L203: pop := ev.index
inspector.go#L219: push := ev.index
inspector.go#L274: index: 0, // (pop index is set later by visitor.pop)
inspector.go#L300: push.index = int32(len(v.events)) // make push event refer to pop
inspector.go#L308: index: current.index,
iter.go#L49: if ev.index > i {
iter.go#L56: pop := ev.index
iter.go#L96: if ev.index > i {
iter.go#L103: pop := ev.index
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)